7 Best Watches To Buy Under $500 In 2024